package com.unionpay.bean;

import org.codehaus.jackson.annotate.JsonWriteNullProperties;

/**
 * 接口输入对象抽象
 * 
 * @author liuzy
 * @since 2016年4月29日
 */
@SuppressWarnings("deprecation")
public abstract class Request {
	public static final int NONCESTR_LENGTH = 10;
	private String bizid;
	private String noncestr;
	private String signdata;
	private Data data;

	public String getBizid() {
		return bizid;
	}

	public void setBizid(String bizid) {
		this.bizid = bizid;
	}

	public String getNoncestr() {
		return noncestr;
	}

	public void setNoncestr(String noncestr) {
		this.noncestr = noncestr;
	}

	public String getSigndata() {
		return signdata;
	}

	public void setSigndata(String signdata) {
		this.signdata = signdata;
	}

	public Data getData() {
		return data;
	}

	public void setData(Data data) {
		this.data = data;
	}


	@JsonWriteNullProperties(false)
	public abstract class Data {
	}
}
